home *** CD-ROM | disk | FTP | other *** search
/ Official HTML Publishing…scape (Macintosh Edition) / Official HTML Publishing for Netscape - Macintosh Edition.iso / Mac 68K Launch Me / Mac 68K Launch Me.rsrc / CODE_30_PRINT.txt < prev    next >
Text File  |  1996-08-14  |  78KB  |  1,405 lines

  1. # near model CODE resource
  2. # jump table entries: 50272-50273 (2 of them)
  3. 00000000  FFFF                     .extension 0xFFF // unimplemented
  4. 00000002  C460                     and.w      D2, -[A0]
  5. 00000004  0000 0FFA                ori.b      D0, 0xFA
  6. fn00000008:
  7. 00000008  2F03                     move.l     -[A7], D3
  8. 0000000A  4FEF FFF0                lea.l      A7, [A7 - 0x10]
  9. 0000000E  4A2D 1B3A                tst.b      [A5 + 0x1B3A /* export_867 */]
  10. 00000012  6704                     beq        +0x6 /* 00000018 */
  11. 00000014  7601                     moveq.l    D3, 0x01
  12. 00000016  6002                     bra        +0x4 /* 0000001A */
  13. label00000018:
  14. 00000018  7600                     moveq.l    D3, 0x00
  15. label0000001A:
  16. 0000001A  554F                     subq.w     A7, 2
  17. 0000001C  3F3C 0008                move.w     -[A7], 0x8
  18. 00000020  486F 0004                pea.l      [A7 + 0x4]
  19. 00000024  A970                     syscall    GetNextEvent
  20. 00000026  101F                     move.b     D0, [A7]+
  21. 00000028  6758                     beq        +0x5A /* 00000082 */
  22. 0000002A  202F 0002                move.l     D0, [A7 + 0x2]
  23. 0000002E  0280 0000 00FF           andi.l     D0, 0xFF
  24. 00000034  0C00 002E                cmpi.b     D0, 0x2E /* '.' */
  25. 00000038  660E                     bne        +0x10 /* 00000048 */
  26. 0000003A  302F 000E                move.w     D0, [A7 + 0xE]
  27. 0000003E  0280 0000 0100           andi.l     D0, 0x100
  28. 00000044  4A80                     tst.l      D0
  29. 00000046  6610                     bne        +0x12 /* 00000058 */
  30. label00000048:
  31. 00000048  202F 0002                move.l     D0, [A7 + 0x2]
  32. 0000004C  0280 0000 00FF           andi.l     D0, 0xFF
  33. 00000052  0C00 001B                cmpi.b     D0, 0x1B
  34. 00000056  662A                     bne        +0x2C /* 00000082 */
  35. label00000058:
  36. 00000058  7601                     moveq.l    D3, 0x01
  37. 0000005A  1B7C 0001 1B3A           move.b     [A5 + 0x1B3A /* export_867 */], 0x1
  38. 00000060  4A2F 0018                tst.b      [A7 + 0x18]
  39. 00000064  671C                     beq        +0x1E /* 00000082 */
  40. 00000066  554F                     subq.w     A7, 2
  41. 00000068  2F3C BA00 0000           move.l     -[A7], 0xBA000000
  42. 0000006E  A8FD                     syscall    PrGlue
  43. 00000070  301F                     move.w     D0, [A7]+
  44. 00000072  4A40                     tst.w      D0
  45. 00000074  670C                     beq        +0xE /* 00000082 */
  46. 00000076  3F3C 0080                move.w     -[A7], 0x80
  47. 0000007A  2F3C C000 0200           move.l     -[A7], 0xC0000200
  48. 00000080  A8FD                     syscall    PrGlue
  49. label00000082:
  50. 00000082  1003                     move.b     D0, D3
  51. 00000084  4FEF 0010                lea.l      A7, [A7 + 0x10]
  52. 00000088  261F                     move.l     D3, [A7]+
  53. 0000008A  4E75                     rts
  54. fn0000008C:
  55. 0000008C  2F0A                     move.l     -[A7], A2
  56. 0000008E  594F                     subq.w     A7, 4
  57. 00000090  246F 000C                movea.l    A2, [A7 + 0xC]
  58. 00000094  356F 0010 0036           move.w     [A2 + 0x36], [A7 + 0x10]
  59. 0000009A  422A 0046                clr.b      [A2 + 0x46]
  60. 0000009E  426A 001C                clr.w      [A2 + 0x1C]
  61. 000000A2  4267                     clr.w      -[A7]
  62. 000000A4  486F 0002                pea.l      [A7 + 0x2]
  63. 000000A8  4EAD B560                jsr        [A5 - 0x4AA0]
  64. 000000AC  256F 0006 002A           move.l     [A2 + 0x2A], [A7 + 0x6]
  65. 000000B2  486A 0032                pea.l      [A2 + 0x32]
  66. 000000B6  2F3C 0012 0012           move.l     -[A7], 0x120012
  67. 000000BC  A880                     syscall    SetPt
  68. 000000BE  157C 0001 0047           move.b     [A2 + 0x47], 0x1
  69. 000000C4  206F 0018                movea.l    A0, [A7 + 0x18]
  70. 000000C8  2550 000C                move.l     [A2 + 0xC], [A0]
  71. 000000CC  2568 0004 0010           move.l     [A2 + 0x10], [A0 + 0x4]
  72. 000000D2  256A 000C 001E           move.l     [A2 + 0x1E], [A2 + 0xC]
  73. 000000D8  256A 0010 0022           move.l     [A2 + 0x22], [A2 + 0x10]
  74. 000000DE  0C6A 001A 0036           cmpi.w     [A2 + 0x36], 0x1A
  75. 000000E4  5C4F                     addq.w     A7, 6
  76. 000000E6  660C                     bne        +0xE /* 000000F4 */
  77. 000000E8  486A 001E                pea.l      [A2 + 0x1E]
  78. 000000EC  2F3C 0012 0012           move.l     -[A7], 0x120012
  79. 000000F2  A8A9                     syscall    InsetRect
  80. label000000F4:
  81. 000000F4  486A 0026                pea.l      [A2 + 0x26]
  82. 000000F8  302A 0020                move.w     D0, [A2 + 0x20]
  83. 000000FC  48C0                     ext.l      D0
  84. 000000FE  322A 0024                move.w     D1, [A2 + 0x24]
  85. 00000102  48C1                     ext.l      D1
  86. 00000104  9280                     sub.l      D1, D0
  87. 00000106  3F01                     move.w     -[A7], D1
  88. 00000108  302A 001E                move.w     D0, [A2 + 0x1E]
  89. 0000010C  48C0                     ext.l      D0
  90. 0000010E  322A 0022                move.w     D1, [A2 + 0x22]
  91. 00000112  48C1                     ext.l      D1
  92. 00000114  9280                     sub.l      D1, D0
  93. 00000116  3F01                     move.w     -[A7], D1
  94. 00000118  A880                     syscall    SetPt
  95. 0000011A  357C 0001 002E           move.w     [A2 + 0x2E], 0x1
  96. 00000120  357C 000C 006A           move.w     [A2 + 0x6A], 0xC
  97. 00000126  4A6D 088E                tst.w      [A5 + 0x88E]
  98. 0000012A  670A                     beq        +0xC /* 00000136 */
  99. 0000012C  4EAD A448                jsr        [A5 - 0x5BB8]
  100. 00000130  3540 006C                move.w     [A2 + 0x6C], D0
  101. 00000134  6006                     bra        +0x8 /* 0000013C */
  102. label00000136:
  103. 00000136  357C 0015 006C           move.w     [A2 + 0x6C], 0x15
  104. label0000013C:
  105. 0000013C  356A 006A 006E           move.w     [A2 + 0x6E], [A2 + 0x6A]
  106. 00000142  357C 0001 003A           move.w     [A2 + 0x3A], 0x1
  107. 00000148  357C 0001 0038           move.w     [A2 + 0x38], 0x1
  108. 0000014E  0C6A 000B 0038           cmpi.w     [A2 + 0x38], 0xB
  109. 00000154  6706                     beq        +0x8 /* 0000015C */
  110. 00000156  357C 0001 0038           move.w     [A2 + 0x38], 0x1
  111. label0000015C:
  112. 0000015C  0C6A 0002 003A           cmpi.w     [A2 + 0x3A], 0x2
  113. 00000162  670E                     beq        +0x10 /* 00000172 */
  114. 00000164  0C6A 0003 003A           cmpi.w     [A2 + 0x3A], 0x3
  115. 0000016A  6706                     beq        +0x8 /* 00000172 */
  116. 0000016C  357C 0001 003A           move.w     [A2 + 0x3A], 0x1
  117. label00000172:
  118. 00000172  422A 01B6                clr.b      [A2 + 0x1B6]
  119. 00000176  422A 00B0                clr.b      [A2 + 0xB0]
  120. 0000017A  584F                     addq.w     A7, 4
  121. 0000017C  245F                     movea.l    A2, [A7]+
  122. 0000017E  4E75                     rts
  123. fn00000180:
  124. 00000180  48E7 1E00                movem.l    -[A7], D3,D4,D5,D6
  125. 00000184  3C2F 0014                move.w     D6, [A7 + 0x14]
  126. 00000188  3A2F 0016                move.w     D5, [A7 + 0x16]
  127. 0000018C  382F 0018                move.w     D4, [A7 + 0x18]
  128. 00000190  206F 001A                movea.l    A0, [A7 + 0x1A]
  129. 00000194  3604                     move.w     D3, D4
  130. 00000196  48C3                     ext.l      D3
  131. 00000198  3206                     move.w     D1, D6
  132. 0000019A  48C1                     ext.l      D1
  133. 0000019C  D283                     add.l      D1, D3
  134. 0000019E  3605                     move.w     D3, D5
  135. 000001A0  48C3                     ext.l      D3
  136. 000001A2  4C41 3803                movem.l    D0,D1,A3,A4,A5, D1
  137. 000001A6  3005                     move.w     D0, D5
  138. 000001A8  48C0                     ext.l      D0
  139. 000001AA  3204                     move.w     D1, D4
  140. 000001AC  48C1                     ext.l      D1
  141. 000001AE  3406                     move.w     D2, D6
  142. 000001B0  48C2                     ext.l      D2
  143. 000001B2  D481                     add.l      D2, D1
  144. 000001B4  3203                     move.w     D1, D3
  145. 000001B6  48C1                     ext.l      D1
  146. 000001B8  4C02 1800                movem.w    A3,A4, D2
  147. 000001BC  3404                     move.w     D2, D4
  148. 000001BE  48C2                     ext.l      D2
  149. 000001C0  D481                     add.l      D2, D1
  150. 000001C2  B480                     cmp.l      D2, D0
  151. 000001C4  6F02                     ble        +0x4 /* 000001C8 */
  152. 000001C6  5343                     subq.w     D3, 1
  153. label000001C8:
  154. 000001C8  4A43                     tst.w      D3
  155. 000001CA  6C02                     bge        +0x4 /* 000001CE */
  156. 000001CC  7600                     moveq.l    D3, 0x00
  157. label000001CE:
  158. 000001CE  3003                     move.w     D0, D3
  159. 000001D0  48C0                     ext.l      D0
  160. 000001D2  5280                     addq.l     D0, 1
  161. 000001D4  3206                     move.w     D1, D6
  162. 000001D6  C3C3                     muls.w     D1, D3
  163. 000001D8  3405                     move.w     D2, D5
  164. 000001DA  48C2                     ext.l      D2
  165. 000001DC  9481                     sub.l      D2, D1
  166. 000001DE  4C40 2802                movem.l    D1,A3,A5, D0
  167. 000001E2  3082                     move.w     [A0], D2
  168. 000001E4  4A43                     tst.w      D3
  169. 000001E6  6602                     bne        +0x4 /* 000001EA */
  170. 000001E8  4250                     clr.w      [A0]
  171. label000001EA:
  172. 000001EA  3003                     move.w     D0, D3
  173. 000001EC  4CDF 0078                movem.l    D3,D4,D5,D6, [A7]+
  174. 000001F0  4E75                     rts
  175. fn000001F2:
  176. 000001F2  48E7 1020                movem.l    -[A7], D3,A2
  177. 000001F6  514F                     subq.w     A7, 8
  178. 000001F8  246F 0014                movea.l    A2, [A7 + 0x14]
  179. 000001FC  256D 20AA 0004           move.l     [A2 + 0x4], [A5 + 0x20AA /* export_1041 */]
  180. 00000202  256D 20AE 0008           move.l     [A2 + 0x8], [A5 + 0x20AE]
  181. 00000208  256A 0004 001E           move.l     [A2 + 0x1E], [A2 + 0x4]
  182. 0000020E  256A 0008 0022           move.l     [A2 + 0x22], [A2 + 0x8]
  183. 00000214  7601                     moveq.l    D3, 0x01
  184. 00000216  0C6A 000D 0040           cmpi.w     [A2 + 0x40], 0xD /* '\r' */
  185. 0000021C  6604                     bne        +0x6 /* 00000222 */
  186. 0000021E  7602                     moveq.l    D3, 0x02
  187. 00000220  600A                     bra        +0xC /* 0000022C */
  188. label00000222:
  189. 00000222  0C6A 000E 0040           cmpi.w     [A2 + 0x40], 0xE
  190. 00000228  6602                     bne        +0x4 /* 0000022C */
  191. 0000022A  7604                     moveq.l    D3, 0x04
  192. label0000022C:
  193. 0000022C  3003                     move.w     D0, D3
  194. 0000022E  48C0                     ext.l      D0
  195. 00000230  322A 0020                move.w     D1, [A2 + 0x20]
  196. 00000234  48C1                     ext.l      D1
  197. 00000236  342A 0024                move.w     D2, [A2 + 0x24]
  198. 0000023A  48C2                     ext.l      D2
  199. 0000023C  9481                     sub.l      D2, D1
  200. 0000023E  4C40 2802                movem.l    D1,A3,A5, D0
  201. 00000242  3542 0028                move.w     [A2 + 0x28], D2
  202. 00000246  3003                     move.w     D0, D3
  203. 00000248  48C0                     ext.l      D0
  204. 0000024A  322A 001E                move.w     D1, [A2 + 0x1E]
  205. 0000024E  48C1                     ext.l      D1
  206. 00000250  342A 0022                move.w     D2, [A2 + 0x22]
  207. 00000254  48C2                     ext.l      D2
  208. 00000256  9481                     sub.l      D2, D1
  209. 00000258  4C40 2802                movem.l    D1,A3,A5, D0
  210. 0000025C  3542 0026                move.w     [A2 + 0x26], D2
  211. 00000260  42AA 001E                clr.l      [A2 + 0x1E]
  212. 00000264  256A 0026 0022           move.l     [A2 + 0x22], [A2 + 0x26]
  213. 0000026A  302A 0040                move.w     D0, [A2 + 0x40]
  214. 0000026E  48C0                     ext.l      D0
  215. 00000270  5180                     subq.l     D0, 8
  216. 00000272  5980                     subq.l     D0, 4
  217. 00000274  6710                     beq        +0x12 /* 00000286 */
  218. 00000276  5380                     subq.l     D0, 1
  219. 00000278  6700 00CA                beq        +0xCC /* 00000344 */
  220. 0000027C  5380                     subq.l     D0, 1
  221. 0000027E  6700 017A                beq        +0x17C /* 000003FA */
  222. 00000282  6000 0228                bra        +0x22A /* 000004AC */
  223. label00000286:
  224. 00000286  4A2A 0042                tst.b      [A2 + 0x42]
  225. 0000028A  6600 0220                bne        +0x222 /* 000004AC */
  226. 0000028E  486A 0034                pea.l      [A2 + 0x34]
  227. 00000292  3F3C 0012                move.w     -[A7], 0x12
  228. 00000296  302A 000E                move.w     D0, [A2 + 0xE]
  229. 0000029A  48C0                     ext.l      D0
  230. 0000029C  322A 0012                move.w     D1, [A2 + 0x12]
  231. 000002A0  48C1                     ext.l      D1
  232. 000002A2  9280                     sub.l      D1, D0
  233. 000002A4  3F01                     move.w     -[A7], D1
  234. 000002A6  3F2A 0028                move.w     -[A7], [A2 + 0x28]
  235. 000002AA  4EBA FED4                jsr        [PC - 0x12C /* 00000180 */]
  236. 000002AE  3540 002E                move.w     [A2 + 0x2E], D0
  237. 000002B2  486A 0032                pea.l      [A2 + 0x32]
  238. 000002B6  3F3C 0012                move.w     -[A7], 0x12
  239. 000002BA  302A 000C                move.w     D0, [A2 + 0xC]
  240. 000002BE  48C0                     ext.l      D0
  241. 000002C0  322A 0010                move.w     D1, [A2 + 0x10]
  242. 000002C4  48C1                     ext.l      D1
  243. 000002C6  9280                     sub.l      D1, D0
  244. 000002C8  3F01                     move.w     -[A7], D1
  245. 000002CA  3F2A 0026                move.w     -[A7], [A2 + 0x26]
  246. 000002CE  4EBA FEB0                jsr        [PC - 0x150 /* 00000180 */]
  247. 000002D2  3540 0030                move.w     [A2 + 0x30], D0
  248. 000002D6  2F6A 000C 0014           move.l     [A7 + 0x14], [A2 + 0xC]
  249. 000002DC  2F6A 0010 0018           move.l     [A7 + 0x18], [A2 + 0x10]
  250. 000002E2  486F 0014                pea.l      [A7 + 0x14]
  251. 000002E6  2F3C 0012 0012           move.l     -[A7], 0x120012
  252. 000002EC  A8A9                     syscall    InsetRect
  253. 000002EE  4A2A 0044                tst.b      [A2 + 0x44]
  254. 000002F2  4FEF 0014                lea.l      A7, [A7 + 0x14]
  255. 000002F6  670C                     beq        +0xE /* 00000304 */
  256. 000002F8  357C 0001 002E           move.w     [A2 + 0x2E], 0x1
  257. 000002FE  357C 0012 0034           move.w     [A2 + 0x34], 0x12
  258. label00000304:
  259. 00000304  4A6A 002E                tst.w      [A2 + 0x2E]
  260. 00000308  6612                     bne        +0x14 /* 0000031C */
  261. 0000030A  357C 0001 002E           move.w     [A2 + 0x2E], 0x1
  262. 00000310  356F 0002 0020           move.w     [A2 + 0x20], [A7 + 0x2]
  263. 00000316  356F 0006 0024           move.w     [A2 + 0x24], [A7 + 0x6]
  264. label0000031C:
  265. 0000031C  4A6A 0030                tst.w      [A2 + 0x30]
  266. 00000320  6610                     bne        +0x12 /* 00000332 */
  267. 00000322  357C 0001 0030           move.w     [A2 + 0x30], 0x1
  268. 00000328  3557 001E                move.w     [A2 + 0x1E], [A7]
  269. 0000032C  356F 0004 0022           move.w     [A2 + 0x22], [A7 + 0x4]
  270. label00000332:
  271. 00000332  486A 001E                pea.l      [A2 + 0x1E]
  272. 00000336  3F2A 0034                move.w     -[A7], [A2 + 0x34]
  273. 0000033A  3F2A 0032                move.w     -[A7], [A2 + 0x32]
  274. 0000033E  A8A8                     syscall    OffsetRect
  275. 00000340  6000 016A                bra        +0x16C /* 000004AC */
  276. label00000344:
  277. 00000344  486A 0034                pea.l      [A2 + 0x34]
  278. 00000348  3F3C 0012                move.w     -[A7], 0x12
  279. 0000034C  302A 000E                move.w     D0, [A2 + 0xE]
  280. 00000350  48C0                     ext.l      D0
  281. 00000352  322A 0012                move.w     D1, [A2 + 0x12]
  282. 00000356  48C1                     ext.l      D1
  283. 00000358  9280                     sub.l      D1, D0
  284. 0000035A  3F01                     move.w     -[A7], D1
  285. 0000035C  3F2A 0028                move.w     -[A7], [A2 + 0x28]
  286. 00000360  4EBA FE1E                jsr        [PC - 0x1E2 /* 00000180 */]
  287. 00000364  3540 002E                move.w     [A2 + 0x2E], D0
  288. 00000368  486A 0032                pea.l      [A2 + 0x32]
  289. 0000036C  3F3C 0012                move.w     -[A7], 0x12
  290. 00000370  302A 000C                move.w     D0, [A2 + 0xC]
  291. 00000374  48C0                     ext.l      D0
  292. 00000376  322A 0010                move.w     D1, [A2 + 0x10]
  293. 0000037A  48C1                     ext.l      D1
  294. 0000037C  9280                     sub.l      D1, D0
  295. 0000037E  3F01                     move.w     -[A7], D1
  296. 00000380  3F2A 0026                move.w     -[A7], [A2 + 0x26]
  297. 00000384  4EBA FDFA                jsr        [PC - 0x206 /* 00000180 */]
  298. 00000388  3540 0030                move.w     [A2 + 0x30], D0
  299. 0000038C  2F6A 000C 0014           move.l     [A7 + 0x14], [A2 + 0xC]
  300. 00000392  2F6A 0010 0018           move.l     [A7 + 0x18], [A2 + 0x10]
  301. 00000398  486F 0014                pea.l      [A7 + 0x14]
  302. 0000039C  2F3C 0012 0012           move.l     -[A7], 0x120012
  303. 000003A2  A8A9                     syscall    InsetRect
  304. 000003A4  4A2A 0044                tst.b      [A2 + 0x44]
  305. 000003A8  4FEF 0014                lea.l      A7, [A7 + 0x14]
  306. 000003AC  670C                     beq        +0xE /* 000003BA */
  307. 000003AE  357C 0001 002E           move.w     [A2 + 0x2E], 0x1
  308. 000003B4  357C 0012 0034           move.w     [A2 + 0x34], 0x12
  309. label000003BA:
  310. 000003BA  4A6A 002E                tst.w      [A2 + 0x2E]
  311. 000003BE  6612                     bne        +0x14 /* 000003D2 */
  312. 000003C0  357C 0001 002E           move.w     [A2 + 0x2E], 0x1
  313. 000003C6  356F 0002 0020           move.w     [A2 + 0x20], [A7 + 0x2]
  314. 000003CC  356F 0006 0024           move.w     [A2 + 0x24], [A7 + 0x6]
  315. label000003D2:
  316. 000003D2  4A6A 0030                tst.w      [A2 + 0x30]
  317. 000003D6  6610                     bne        +0x12 /* 000003E8 */
  318. 000003D8  357C 0001 0030           move.w     [A2 + 0x30], 0x1
  319. 000003DE  3557 001E                move.w     [A2 + 0x1E], [A7]
  320. 000003E2  356F 0004 0022           move.w     [A2 + 0x22], [A7 + 0x4]
  321. label000003E8:
  322. 000003E8  486A 001E                pea.l      [A2 + 0x1E]
  323. 000003EC  3F2A 0034                move.w     -[A7], [A2 + 0x34]
  324. 000003F0  3F2A 0032                move.w     -[A7], [A2 + 0x32]
  325. 000003F4  A8A8                     syscall    OffsetRect
  326. 000003F6  6000 00B4                bra        +0xB6 /* 000004AC */
  327. label000003FA:
  328. 000003FA  486A 0034                pea.l      [A2 + 0x34]
  329. 000003FE  3F3C 0012                move.w     -[A7], 0x12
  330. 00000402  302A 000E                move.w     D0, [A2 + 0xE]
  331. 00000406  48C0                     ext.l      D0
  332. 00000408  322A 0012                move.w     D1, [A2 + 0x12]
  333. 0000040C  48C1                     ext.l      D1
  334. 0000040E  9280                     sub.l      D1, D0
  335. 00000410  3F01                     move.w     -[A7], D1
  336. 00000412  3F2A 0028                move.w     -[A7], [A2 + 0x28]
  337. 00000416  4EBA FD68                jsr        [PC - 0x298 /* 00000180 */]
  338. 0000041A  3540 002E                move.w     [A2 + 0x2E], D0
  339. 0000041E  486A 0032                pea.l      [A2 + 0x32]
  340. 00000422  3F3C 0012                move.w     -[A7], 0x12
  341. 00000426  302A 000C                move.w     D0, [A2 + 0xC]
  342. 0000042A  48C0                     ext.l      D0
  343. 0000042C  322A 0010                move.w     D1, [A2 + 0x10]
  344. 00000430  48C1                     ext.l      D1
  345. 00000432  9280                     sub.l      D1, D0
  346. 00000434  3F01                     move.w     -[A7], D1
  347. 00000436  3F2A 0026                move.w     -[A7], [A2 + 0x26]
  348. 0000043A  4EBA FD44                jsr        [PC - 0x2BC /* 00000180 */]
  349. 0000043E  3540 0030                move.w     [A2 + 0x30], D0
  350. 00000442  2F6A 000C 0014           move.l     [A7 + 0x14], [A2 + 0xC]
  351. 00000448  2F6A 0010 0018           move.l     [A7 + 0x18], [A2 + 0x10]
  352. 0000044E  486F 0014                pea.l      [A7 + 0x14]
  353. 00000452  2F3C 0012 0012           move.l     -[A7], 0x120012
  354. 00000458  A8A9                     syscall    InsetRect
  355. 0000045A  4A2A 0044                tst.b      [A2 + 0x44]
  356. 0000045E  4FEF 0014                lea.l      A7, [A7 + 0x14]
  357. 00000462  670C                     beq        +0xE /* 00000470 */
  358. 00000464  357C 0001 002E           move.w     [A2 + 0x2E], 0x1
  359. 0000046A  357C 0012 0034           move.w     [A2 + 0x34], 0x12
  360. label00000470:
  361. 00000470  4A6A 002E                tst.w      [A2 + 0x2E]
  362. 00000474  6612                     bne        +0x14 /* 00000488 */
  363. 00000476  357C 0001 002E           move.w     [A2 + 0x2E], 0x1
  364. 0000047C  356F 0002 0020           move.w     [A2 + 0x20], [A7 + 0x2]
  365. 00000482  356F 0006 0024           move.w     [A2 + 0x24], [A7 + 0x6]
  366. label00000488:
  367. 00000488  4A6A 0030                tst.w      [A2 + 0x30]
  368. 0000048C  6610                     bne        +0x12 /* 0000049E */
  369. 0000048E  357C 0001 0030           move.w     [A2 + 0x30], 0x1
  370. 00000494  3557 001E                move.w     [A2 + 0x1E], [A7]
  371. 00000498  356F 0004 0022           move.w     [A2 + 0x22], [A7 + 0x4]
  372. label0000049E:
  373. 0000049E  486A 001E                pea.l      [A2 + 0x1E]
  374. 000004A2  3F2A 0034                move.w     -[A7], [A2 + 0x34]
  375. 000004A6  3F2A 0032                move.w     -[A7], [A2 + 0x32]
  376. 000004AA  A8A8                     syscall    OffsetRect
  377. label000004AC:
  378. 000004AC  302A 002E                move.w     D0, [A2 + 0x2E]
  379. 000004B0  C1EA 0030                muls.w     D0, [A2 + 0x30]
  380. 000004B4  3540 0002                move.w     [A2 + 0x2], D0
  381. 000004B8  256A 001E 0014           move.l     [A2 + 0x14], [A2 + 0x1E]
  382. 000004BE  256A 0022 0018           move.l     [A2 + 0x18], [A2 + 0x22]
  383. 000004C4  504F                     addq.w     A7, 8
  384. 000004C6  4CDF 0408                movem.l    D3,A2, [A7]+
  385. 000004CA  4E75                     rts
  386. fn000004CC:
  387. 000004CC  4FEF FEF6                lea.l      A7, [A7 - 0x10A]
  388. 000004D0  422D 1B3A                clr.b      [A5 + 0x1B3A /* export_867 */]
  389. 000004D4  4AAD 1B36                tst.l      [A5 + 0x1B36]
  390. 000004D8  6760                     beq        +0x62 /* 0000053A */
  391. 000004DA  4857                     pea.l      [A7]
  392. 000004DC  A874                     syscall    GetPort
  393. 000004DE  2F2D 1B36                move.l     -[A7], [A5 + 0x1B36]
  394. 000004E2  A873                     syscall    SetPort
  395. 000004E4  2F2D 1B36                move.l     -[A7], [A5 + 0x1B36]
  396. 000004E8  A922                     syscall    BeginUpdate
  397. 000004EA  4A2F 010E                tst.b      [A7 + 0x10E]
  398. 000004EE  6714                     beq        +0x16 /* 00000504 */
  399. 000004F0  3F2F 0110                move.w     -[A7], [A7 + 0x110]
  400. 000004F4  3F3C 2008                move.w     -[A7], 0x2008
  401. 000004F8  486F 0008                pea.l      [A7 + 0x8]
  402. 000004FC  4EAD C328                jsr        [A5 - 0x3CD8]
  403. 00000500  504F                     addq.w     A7, 8
  404. 00000502  601A                     bra        +0x1C /* 0000051E */
  405. label00000504:
  406. 00000504  2F2D 1B36                move.l     -[A7], [A5 + 0x1B36]
  407. 00000508  486F 0008                pea.l      [A7 + 0x8]
  408. 0000050C  A919                     syscall    GetWTitle
  409. 0000050E  7000                     moveq.l    D0, 0x00
  410. 00000510  102F 0004                move.b     D0, [A7 + 0x4]
  411. 00000514  5280                     addq.l     D0, 1
  412. 00000516  41EF 0004                lea.l      A0, [A7 + 0x4]
  413. 0000051A  4230 0800                clr.b      [A0 + D0]
  414. label0000051E:
  415. 0000051E  486F 0004                pea.l      [A7 + 0x4]
  416. 00000522  4EAD BBE0                jsr        [A5 - 0x4420]
  417. 00000526  2F2D 1B36                move.l     -[A7], [A5 + 0x1B36]
  418. 0000052A  A981                     syscall    DrawDialog
  419. 0000052C  2F2D 1B36                move.l     -[A7], [A5 + 0x1B36]
  420. 00000530  A923                     syscall    EndUpdate
  421. 00000532  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  422. 00000536  A873                     syscall    SetPort
  423. 00000538  584F                     addq.w     A7, 4
  424. label0000053A:
  425. 0000053A  4FEF 010A                lea.l      A7, [A7 + 0x10A]
  426. 0000053E  4E75                     rts
  427. fn00000540:
  428. 00000540  2F0A                     move.l     -[A7], A2
  429. 00000542  246F 0008                movea.l    A2, [A7 + 0x8]
  430. 00000546  422A 0043                clr.b      [A2 + 0x43]
  431. 0000054A  302F 0010                move.w     D0, [A7 + 0x10]
  432. 0000054E  48C0                     ext.l      D0
  433. 00000550  0480 0000 0019           subi.l     D0, 0x19
  434. 00000556  6718                     beq        +0x1A /* 00000570 */
  435. 00000558  0480 0000 0019           subi.l     D0, 0x19
  436. 0000055E  6702                     beq        +0x4 /* 00000562 */
  437. 00000560  601C                     bra        +0x1E /* 0000057E */
  438. label00000562:
  439. 00000562  357C 000D 0040           move.w     [A2 + 0x40], 0xD /* '\r' */
  440. 00000568  157C 0001 0043           move.b     [A2 + 0x43], 0x1
  441. 0000056E  6014                     bra        +0x16 /* 00000584 */
  442. label00000570:
  443. 00000570  357C 000E 0040           move.w     [A2 + 0x40], 0xE
  444. 00000576  157C 0001 0043           move.b     [A2 + 0x43], 0x1
  445. 0000057C  6006                     bra        +0x8 /* 00000584 */
  446. label0000057E:
  447. 0000057E  357C 000C 0040           move.w     [A2 + 0x40], 0xC
  448. label00000584:
  449. 00000584  357C 001A 0036           move.w     [A2 + 0x36], 0x1A
  450. 0000058A  357C 000A 003C           move.w     [A2 + 0x3C], 0xA /* '\n' */
  451. 00000590  356F 000C 0056           move.w     [A2 + 0x56], [A7 + 0xC]
  452. 00000596  356F 000E 0058           move.w     [A2 + 0x58], [A7 + 0xE]
  453. 0000059C  357C 0001 0002           move.w     [A2 + 0x2], 0x1
  454. 000005A2  357C 0001 0052           move.w     [A2 + 0x52], 0x1
  455. 000005A8  422A 0045                clr.b      [A2 + 0x45]
  456. 000005AC  422A 004D                clr.b      [A2 + 0x4D]
  457. 000005B0  422A 0049                clr.b      [A2 + 0x49]
  458. 000005B4  422A 0048                clr.b      [A2 + 0x48]
  459. 000005B8  422A 0044                clr.b      [A2 + 0x44]
  460. 000005BC  422A 0042                clr.b      [A2 + 0x42]
  461. 000005C0  422A 0046                clr.b      [A2 + 0x46]
  462. 000005C4  357C 0013 003E           move.w     [A2 + 0x3E], 0x13
  463. 000005CA  426A 001C                clr.w      [A2 + 0x1C]
  464. 000005CE  245F                     movea.l    A2, [A7]+
  465. 000005D0  4E75                     rts
  466. fn000005D2:
  467. 000005D2  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  468. 000005D6  4FEF FEF6                lea.l      A7, [A7 - 0x10A]
  469. 000005DA  266F 011E                movea.l    A3, [A7 + 0x11E]
  470. 000005DE  246F 012E                movea.l    A2, [A7 + 0x12E]
  471. 000005E2  486F 0004                pea.l      [A7 + 0x4]
  472. 000005E6  2F0B                     move.l     -[A7], A3
  473. 000005E8  4EAD B8C0                jsr        [A5 - 0x4740]
  474. 000005EC  7800                     moveq.l    D4, 0x00
  475. 000005EE  7600                     moveq.l    D3, 0x00
  476. 000005F0  2F0B                     move.l     -[A7], A3
  477. 000005F2  4EAD A940                jsr        [A5 - 0x56C0]
  478. 000005F6  2488                     move.l     [A2], A0
  479. 000005F8  2F0B                     move.l     -[A7], A3
  480. 000005FA  4EAD B8F0                jsr        [A5 - 0x4710]
  481. 000005FE  4A00                     tst.b      D0
  482. 00000600  4FEF 0010                lea.l      A7, [A7 + 0x10]
  483. 00000604  671A                     beq        +0x1C /* 00000620 */
  484. 00000606  2F12                     move.l     -[A7], [A2]
  485. 00000608  4EAD A9A8                jsr        [A5 - 0x5658]
  486. 0000060C  2600                     move.l     D3, D0
  487. 0000060E  2F12                     move.l     -[A7], [A2]
  488. 00000610  4EAD A988                jsr        [A5 - 0x5678]
  489. 00000614  4A00                     tst.b      D0
  490. 00000616  504F                     addq.w     A7, 8
  491. 00000618  6704                     beq        +0x6 /* 0000061E */
  492. 0000061A  76D3                     moveq.l    D3, 0xFFFFFFD3
  493. 0000061C  6068                     bra        +0x6A /* 00000686 */
  494. label0000061E:
  495. 0000061E  7801                     moveq.l    D4, 0x01
  496. label00000620:
  497. 00000620  202F 0122                move.l     D0, [A7 + 0x122]
  498. 00000624  9083                     sub.l      D0, D3
  499. 00000626  0680 0000 0800           addi.l     D0, 0x800
  500. 0000062C  2E80                     move.l     [A7], D0
  501. 0000062E  2F12                     move.l     -[A7], [A2]
  502. 00000630  4EAD A990                jsr        [A5 - 0x5670]
  503. 00000634  B0AF 0004                cmp.l      D0, [A7 + 0x4]
  504. 00000638  584F                     addq.w     A7, 4
  505. 0000063A  6E04                     bgt        +0x6 /* 00000640 */
  506. 0000063C  76DE                     moveq.l    D3, 0xFFFFFFDE
  507. 0000063E  6046                     bra        +0x48 /* 00000686 */
  508. label00000640:
  509. 00000640  4A04                     tst.b      D4
  510. 00000642  670E                     beq        +0x10 /* 00000652 */
  511. 00000644  2F12                     move.l     -[A7], [A2]
  512. 00000646  4EAD A980                jsr        [A5 - 0x5680]
  513. 0000064A  3600                     move.w     D3, D0
  514. 0000064C  4A43                     tst.w      D3
  515. 0000064E  584F                     addq.w     A7, 4
  516. 00000650  6634                     bne        +0x36 /* 00000686 */
  517. label00000652:
  518. 00000652  2F2F 0126                move.l     -[A7], [A7 + 0x126]
  519. 00000656  2F2F 012E                move.l     -[A7], [A7 + 0x12E]
  520. 0000065A  2F12                     move.l     -[A7], [A2]
  521. 0000065C  4EAD A948                jsr        [A5 - 0x56B8]
  522. 00000660  2F12                     move.l     -[A7], [A2]
  523. 00000662  4EAD A970                jsr        [A5 - 0x5690]
  524. 00000666  3600                     move.w     D3, D0
  525. 00000668  4A43                     tst.w      D3
  526. 0000066A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  527. 0000066E  6616                     bne        +0x18 /* 00000686 */
  528. 00000670  1F3C 0003                move.b     -[A7], 0x3
  529. 00000674  2F12                     move.l     -[A7], [A2]
  530. 00000676  4EAD A950                jsr        [A5 - 0x56B0]
  531. 0000067A  2F12                     move.l     -[A7], [A2]
  532. 0000067C  4EAD A978                jsr        [A5 - 0x5688]
  533. 00000680  3600                     move.w     D3, D0
  534. 00000682  4FEF 000A                lea.l      A7, [A7 + 0xA]
  535. label00000686:
  536. 00000686  4A43                     tst.w      D3
  537. 00000688  670A                     beq        +0xC /* 00000694 */
  538. 0000068A  2F12                     move.l     -[A7], [A2]
  539. 0000068C  4EAD A8A8                jsr        [A5 - 0x5758]
  540. 00000690  4292                     clr.l      [A2]
  541. 00000692  584F                     addq.w     A7, 4
  542. label00000694:
  543. 00000694  3003                     move.w     D0, D3
  544. 00000696  4FEF 010A                lea.l      A7, [A7 + 0x10A]
  545. 0000069A  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  546. 0000069E  4E75                     rts
  547. 000006A0  48E7 1C20                movem.l    -[A7], D3,D4,D5,A2
  548. 000006A4  4FEF FDFC                lea.l      A7, [A7 - 0x204]
  549. 000006A8  246F 021C                movea.l    A2, [A7 + 0x21C]
  550. 000006AC  1F2F 0220                move.b     -[A7], [A7 + 0x220]
  551. 000006B0  486F 0002                pea.l      [A7 + 0x2]
  552. 000006B4  2F3C 7474 7874           move.l     -[A7], 0x74747874 /* 'ttxt' */
  553. 000006BA  2F3C 5049 4354           move.l     -[A7], 0x50494354 /* 'PICT' */
  554. 000006C0  2F0A                     move.l     -[A7], A2
  555. 000006C2  4EAD C268                jsr        [A5 - 0x3D98]
  556. 000006C6  0680 0000 0200           addi.l     D0, 0x200
  557. 000006CC  584F                     addq.w     A7, 4
  558. 000006CE  2F00                     move.l     -[A7], D0
  559. 000006D0  2F2F 022A                move.l     -[A7], [A7 + 0x22A]
  560. 000006D4  4EBA FEFC                jsr        [PC - 0x104 /* 000005D2 */]
  561. 000006D8  3600                     move.w     D3, D0
  562. 000006DA  4A43                     tst.w      D3
  563. 000006DC  4FEF 0016                lea.l      A7, [A7 + 0x16]
  564. 000006E0  6704                     beq        +0x6 /* 000006E6 */
  565. 000006E2  3803                     move.w     D4, D3
  566. 000006E4  6062                     bra        +0x64 /* 00000748 */
  567. label000006E6:
  568. 000006E6  283C 0000 0200           move.l     D4, 0x200
  569. 000006EC  7600                     moveq.l    D3, 0x00
  570. 000006EE  600A                     bra        +0xC /* 000006FA */
  571. label000006F0:
  572. 000006F0  41EF 0004                lea.l      A0, [A7 + 0x4]
  573. 000006F4  42B0 3400                clr.l      [A0 + D3.w * 4]
  574. 000006F8  5243                     addq.w     D3, 1
  575. label000006FA:
  576. 000006FA  0C43 007F                cmpi.w     D3, 0x7F
  577. 000006FE  6FF0                     ble        -0xE /* 000006F0 */
  578. 00000700  2F04                     move.l     -[A7], D4
  579. 00000702  486F 0008                pea.l      [A7 + 0x8]
  580. 00000706  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  581. 0000070A  4EAD A8B8                jsr        [A5 - 0x5748]
  582. 0000070E  3600                     move.w     D3, D0
  583. 00000710  2F0A                     move.l     -[A7], A2
  584. 00000712  4EAD 9D96                jsr        [A5 - 0x626A]
  585. 00000716  201F                     move.l     D0, [A7]+
  586. 00000718  2800                     move.l     D4, D0
  587. 0000071A  204A                     movea.l    A0, A2
  588. 0000071C  A029                     syscall    HLock
  589. 0000071E  2F04                     move.l     -[A7], D4
  590. 00000720  2F12                     move.l     -[A7], [A2]
  591. 00000722  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  592. 00000726  4EAD A8B8                jsr        [A5 - 0x5748]
  593. 0000072A  3A00                     move.w     D5, D0
  594. 0000072C  204A                     movea.l    A0, A2
  595. 0000072E  A02A                     syscall    HUnlock
  596. 00000730  2F2F 0014                move.l     -[A7], [A7 + 0x14]
  597. 00000734  4EAD A968                jsr        [A5 - 0x5698]
  598. 00000738  3600                     move.w     D3, D0
  599. 0000073A  2F2F 0018                move.l     -[A7], [A7 + 0x18]
  600. 0000073E  4EAD A8A8                jsr        [A5 - 0x5758]
  601. 00000742  3805                     move.w     D4, D5
  602. 00000744  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  603. label00000748:
  604. 00000748  3004                     move.w     D0, D4
  605. 0000074A  4FEF 0204                lea.l      A7, [A7 + 0x204]
  606. 0000074E  4CDF 0438                movem.l    D3,D4,D5,A2, [A7]+
  607. 00000752  4E75                     rts
  608. fn00000754:
  609. 00000754  4AAD 1BBA                tst.l      [A5 + 0x1BBA /* export_883 */]
  610. 00000758  6706                     beq        +0x8 /* 00000760 */
  611. 0000075A  4AAD 1BBE                tst.l      [A5 + 0x1BBE]
  612. 0000075E  6658                     bne        +0x5A /* 000007B8 */
  613. label00000760:
  614. 00000760  486D 1BBE                pea.l      [A5 + 0x1BBE]
  615. 00000764  4EAD BAC0                jsr        [A5 - 0x4540]
  616. 00000768  42A7                     clr.l      -[A7]
  617. 0000076A  486D 1BBA                pea.l      [A5 + 0x1BBA /* export_883 */]
  618. 0000076E  4EAD C208                jsr        [A5 - 0x3DF8]
  619. 00000772  4AAD 1BBE                tst.l      [A5 + 0x1BBE]
  620. 00000776  4FEF 000C                lea.l      A7, [A7 + 0xC]
  621. 0000077A  6614                     bne        +0x16 /* 00000790 */
  622. 0000077C  4878 0078                push.l     0x78 /* 'x' */
  623. 00000780  4EAD C280                jsr        [A5 - 0x3D80]
  624. 00000784  2B48 1BBE                move.l     [A5 + 0x1BBE], A0
  625. 00000788  B0FC 0000                cmpa.w     A0, 0x0
  626. 0000078C  584F                     addq.w     A7, 4
  627. 0000078E  6728                     beq        +0x2A /* 000007B8 */
  628. label00000790:
  629. 00000790  4AAD 1BBA                tst.l      [A5 + 0x1BBA /* export_883 */]
  630. 00000794  6622                     bne        +0x24 /* 000007B8 */
  631. 00000796  4878 0003                push.l     0x3
  632. 0000079A  4878 0326                push.l     0x326
  633. 0000079E  4EAD C1F8                jsr        [A5 - 0x3E08]
  634. 000007A2  2B48 1BBA                move.l     [A5 + 0x1BBA /* export_883 */], A0
  635. 000007A6  B0FC 0000                cmpa.w     A0, 0x0
  636. 000007AA  504F                     addq.w     A7, 8
  637. 000007AC  660A                     bne        +0xC /* 000007B8 */
  638. 000007AE  486D 1BBE                pea.l      [A5 + 0x1BBE]
  639. 000007B2  4EAD BAC0                jsr        [A5 - 0x4540]
  640. 000007B6  584F                     addq.w     A7, 4
  641. label000007B8:
  642. 000007B8  4E75                     rts
  643. fn000007BA:
  644. 000007BA  3F3C 0001                move.w     -[A7], 0x1
  645. 000007BE  A9C8                     syscall    SysBeep
  646. 000007C0  4E75                     rts
  647. fn000007C2:
  648. 000007C2  2F0A                     move.l     -[A7], A2
  649. 000007C4  514F                     subq.w     A7, 8
  650. 000007C6  246F 0010                movea.l    A2, [A7 + 0x10]
  651. 000007CA  4EAD BAA0                jsr        [A5 - 0x4560]
  652. 000007CE  4A2A 0043                tst.b      [A2 + 0x43]
  653. 000007D2  6734                     beq        +0x36 /* 00000808 */
  654. 000007D4  2EAA 0014                move.l     [A7], [A2 + 0x14]
  655. 000007D8  2F6A 0018 0004           move.l     [A7 + 0x4], [A2 + 0x18]
  656. 000007DE  4857                     pea.l      [A7]
  657. 000007E0  4878 FFFF                push.l     0xFFFF
  658. 000007E4  A8A9                     syscall    InsetRect
  659. 000007E6  0C6A 0001 0038           cmpi.w     [A2 + 0x38], 0x1
  660. 000007EC  6606                     bne        +0x8 /* 000007F4 */
  661. 000007EE  4857                     pea.l      [A7]
  662. 000007F0  A8A1                     syscall    FrameRect
  663. 000007F2  6012                     bra        +0x14 /* 00000806 */
  664. label000007F4:
  665. 000007F4  0C6A 000B 0038           cmpi.w     [A2 + 0x38], 0xB
  666. 000007FA  660A                     bne        +0xC /* 00000806 */
  667. 000007FC  4857                     pea.l      [A7]
  668. 000007FE  2F3C 0008 0008           move.l     -[A7], 0x80008
  669. 00000804  A8B0                     syscall    FrameRoundRect
  670. label00000806:
  671. 00000806  A89E                     syscall    PenNormal
  672. label00000808:
  673. 00000808  504F                     addq.w     A7, 8
  674. 0000080A  245F                     movea.l    A2, [A7]+
  675. 0000080C  4E75                     rts
  676. fn0000080E:
  677. 0000080E  48E7 1820                movem.l    -[A7], D3,D4,A2
  678. 00000812  246F 0010                movea.l    A2, [A7 + 0x10]
  679. 00000816  7800                     moveq.l    D4, 0x00
  680. 00000818  102A 004A                move.b     D0, [A2 + 0x4A]
  681. 0000081C  57C0                     seq        D0
  682. 0000081E  4400                     neg.b      D0
  683. 00000820  49C0                     lea.l      A4, D0
  684. 00000822  1F00                     move.b     -[A7], D0
  685. 00000824  4EBA F7E2                jsr        [PC - 0x81E /* 00000008 */]
  686. 00000828  4A00                     tst.b      D0
  687. 0000082A  544F                     addq.w     A7, 2
  688. 0000082C  663C                     bne        +0x3E /* 0000086A */
  689. 0000082E  0C6A 0014 003E           cmpi.w     [A2 + 0x3E], 0x14
  690. 00000834  6708                     beq        +0xA /* 0000083E */
  691. 00000836  0C6A 0013 003E           cmpi.w     [A2 + 0x3E], 0x13
  692. 0000083C  661A                     bne        +0x1C /* 00000858 */
  693. label0000083E:
  694. 0000083E  4A6A 001C                tst.w      [A2 + 0x1C]
  695. 00000842  6606                     bne        +0x8 /* 0000084A */
  696. 00000844  362A 0056                move.w     D3, [A2 + 0x56]
  697. 00000848  600E                     bra        +0x10 /* 00000858 */
  698. label0000084A:
  699. 0000084A  302A 0052                move.w     D0, [A2 + 0x52]
  700. 0000084E  48C0                     ext.l      D0
  701. 00000850  362A 001C                move.w     D3, [A2 + 0x1C]
  702. 00000854  48C3                     ext.l      D3
  703. 00000856  D680                     add.l      D3, D0
  704. label00000858:
  705. 00000858  B66A 0058                cmp.w      D3, [A2 + 0x58]
  706. 0000085C  6E0C                     bgt        +0xE /* 0000086A */
  707. 0000085E  7801                     moveq.l    D4, 0x01
  708. 00000860  4A2F 0014                tst.b      [A7 + 0x14]
  709. 00000864  6704                     beq        +0x6 /* 0000086A */
  710. 00000866  3543 001C                move.w     [A2 + 0x1C], D3
  711. label0000086A:
  712. 0000086A  1004                     move.b     D0, D4
  713. 0000086C  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  714. 00000870  4E75                     rts
  715. fn00000872:
  716. 00000872  48E7 1F3A                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4,A6
  717. 00000876  4FEF FFE4                lea.l      A7, [A7 - 0x1C]
  718. 0000087A  266F 0046                movea.l    A3, [A7 + 0x46]
  719. 0000087E  286F 004A                movea.l    A4, [A7 + 0x4A]
  720. 00000882  1E2D 2076                move.b     D7, [A5 + 0x2076]
  721. 00000886  422D 2076                clr.b      [A5 + 0x2076]
  722. 0000088A  182F 004E                move.b     D4, [A7 + 0x4E]
  723. 0000088E  486F 0018                pea.l      [A7 + 0x18]
  724. 00000892  302B 0002                move.w     D0, [A3 + 0x2]
  725. 00000896  48C0                     ext.l      D0
  726. 00000898  322C 0002                move.w     D1, [A4 + 0x2]
  727. 0000089C  48C1                     ext.l      D1
  728. 0000089E  9280                     sub.l      D1, D0
  729. 000008A0  3F01                     move.w     -[A7], D1
  730. 000008A2  3013                     move.w     D0, [A3]
  731. 000008A4  48C0                     ext.l      D0
  732. 000008A6  3214                     move.w     D1, [A4]
  733. 000008A8  48C1                     ext.l      D1
  734. 000008AA  9280                     sub.l      D1, D0
  735. 000008AC  3F01                     move.w     -[A7], D1
  736. 000008AE  A880                     syscall    SetPt
  737. 000008B0  3F2F 0044                move.w     -[A7], [A7 + 0x44]
  738. 000008B4  2F2D 1C1A                move.l     -[A7], [A5 + 0x1C1A /* export_895 */]
  739. 000008B8  4EAD C570                jsr        [A5 - 0x3A90]
  740. 000008BC  4A2D 20A8                tst.b      [A5 + 0x20A8]
  741. 000008C0  5C4F                     addq.w     A7, 6
  742. 000008C2  671C                     beq        +0x1E /* 000008E0 */
  743. 000008C4  206D 1C1A                movea.l    A0, [A5 + 0x1C1A /* export_895 */]
  744. 000008C8  4868 12BC                pea.l      [A0 + 0x12BC]
  745. 000008CC  486F 0010                pea.l      [A7 + 0x10]
  746. 000008D0  4EAD B620                jsr        [A5 - 0x49E0]
  747. 000008D4  2F2F 0014                move.l     -[A7], [A7 + 0x14]
  748. 000008D8  4EAD AF10                jsr        [A5 - 0x50F0]
  749. 000008DC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  750. label000008E0:
  751. 000008E0  4A04                     tst.b      D4
  752. 000008E2  671A                     beq        +0x1C /* 000008FE */
  753. 000008E4  4857                     pea.l      [A7]
  754. 000008E6  A874                     syscall    GetPort
  755. 000008E8  486F 0004                pea.l      [A7 + 0x4]
  756. 000008EC  2F0B                     move.l     -[A7], A3
  757. 000008EE  486D 20DE                pea.l      [A5 + 0x20DE]
  758. 000008F2  4EAD B3C8                jsr        [A5 - 0x4C38]
  759. 000008F6  7A00                     moveq.l    D5, 0x00
  760. 000008F8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  761. 000008FC  6022                     bra        +0x24 /* 00000920 */
  762. label000008FE:
  763. 000008FE  422D 207F                clr.b      [A5 + 0x207F]
  764. 00000902  422D 207E                clr.b      [A5 + 0x207E]
  765. 00000906  594F                     subq.w     A7, 4
  766. 00000908  A8D8                     syscall    NewRgn
  767. 0000090A  205F                     movea.l    A0, [A7]+
  768. 0000090C  2C48                     movea.l    A6, A0
  769. 0000090E  2F0E                     move.l     -[A7], A6
  770. 00000910  A87A                     syscall    GetClip
  771. 00000912  2F0C                     move.l     -[A7], A4
  772. 00000914  A87B                     syscall    ClipRect
  773. 00000916  2F0C                     move.l     -[A7], A4
  774. 00000918  4EAD B4D0                jsr        [A5 - 0x4B30]
  775. 0000091C  7A01                     moveq.l    D5, 0x01
  776. 0000091E  584F                     addq.w     A7, 4
  777. label00000920:
  778. 00000920  7606                     moveq.l    D3, 0x06
  779. 00000922  6000 0092                bra        +0x94 /* 000009B6 */
  780. label00000926:
  781. 00000926  246D 1C1A                movea.l    A2, [A5 + 0x1C1A /* export_895 */]
  782. 0000092A  45EA 0648                lea.l      A2, [A2 + 0x648]
  783. 0000092E  3003                     move.w     D0, D3
  784. 00000930  48C0                     ext.l      D0
  785. 00000932  5980                     subq.l     D0, 4
  786. 00000934  4C3C 0800 0000           movem.w    A3, 0x0
  787. 0000093A  0018 4A32                ori.b      [A0]+, 0x32 /* '2' */
  788. 0000093E  0800 6772                btst.b     D0, 0x72 /* 'r' */
  789. 00000942  3F3C 000C                move.w     -[A7], 0xC
  790. 00000946  3F03                     move.w     -[A7], D3
  791. 00000948  4EAD B430                jsr        [A5 - 0x4BD0]
  792. 0000094C  3C03                     move.w     D6, D3
  793. 0000094E  48C6                     ext.l      D6
  794. 00000950  5D86                     subq.l     D6, 6
  795. 00000952  E78E                     lsl        D6, 3
  796. 00000954  2F0B                     move.l     -[A7], A3
  797. 00000956  204A                     movea.l    A0, A2
  798. 00000958  D1C6                     add.l      A0, D6
  799. 0000095A  4868 04B0                pea.l      [A0 + 0x4B0]
  800. 0000095E  486F 001C                pea.l      [A7 + 0x1C]
  801. 00000962  A8AA                     syscall    SectRect
  802. 00000964  101F                     move.b     D0, [A7]+
  803. 00000966  544F                     addq.w     A7, 2
  804. 00000968  674A                     beq        +0x4C /* 000009B4 */
  805. 0000096A  4A04                     tst.b      D4
  806. 0000096C  6612                     bne        +0x14 /* 00000980 */
  807. 0000096E  204A                     movea.l    A0, A2
  808. 00000970  D1C6                     add.l      A0, D6
  809. 00000972  4868 04B0                pea.l      [A0 + 0x4B0]
  810. 00000976  3F2F 001E                move.w     -[A7], [A7 + 0x1E]
  811. 0000097A  3F2F 001E                move.w     -[A7], [A7 + 0x1E]
  812. 0000097E  A8A8                     syscall    OffsetRect
  813. label00000980:
  814. 00000980  3F05                     move.w     -[A7], D5
  815. 00000982  3F03                     move.w     -[A7], D3
  816. 00000984  4EAD B430                jsr        [A5 - 0x4BD0]
  817. 00000988  4A04                     tst.b      D4
  818. 0000098A  584F                     addq.w     A7, 4
  819. 0000098C  6626                     bne        +0x28 /* 000009B4 */
  820. 0000098E  3003                     move.w     D0, D3
  821. 00000990  48C0                     ext.l      D0
  822. 00000992  5D80                     subq.l     D0, 6
  823. 00000994  E788                     lsl        D0, 3
  824. 00000996  204A                     movea.l    A0, A2
  825. 00000998  D1C0                     add.l      A0, D0
  826. 0000099A  4868 04B0                pea.l      [A0 + 0x4B0]
  827. 0000099E  302F 001E                move.w     D0, [A7 + 0x1E]
  828. 000009A2  48C0                     ext.l      D0
  829. 000009A4  4480                     neg.l      D0
  830. 000009A6  3F00                     move.w     -[A7], D0
  831. 000009A8  302F 001E                move.w     D0, [A7 + 0x1E]
  832. 000009AC  48C0                     ext.l      D0
  833. 000009AE  4480                     neg.l      D0
  834. 000009B0  3F00                     move.w     -[A7], D0
  835. 000009B2  A8A8                     syscall    OffsetRect
  836. label000009B4:
  837. 000009B4  5243                     addq.w     D3, 1
  838. label000009B6:
  839. 000009B6  0C43 0035                cmpi.w     D3, 0x35 /* '5' */
  840. 000009BA  6F00 FF6A                ble        -0x94 /* 00000926 */
  841. 000009BE  1B7C 0001 207F           move.b     [A5 + 0x207F], 0x1
  842. 000009C4  1B7C 0001 207E           move.b     [A5 + 0x207E], 0x1
  843. 000009CA  4A04                     tst.b      D4
  844. 000009CC  674C                     beq        +0x4E /* 00000A1A */
  845. 000009CE  486F 0004                pea.l      [A7 + 0x4]
  846. 000009D2  486D 20DE                pea.l      [A5 + 0x20DE]
  847. 000009D6  4EAD B3D8                jsr        [A5 - 0x4C28]
  848. 000009DA  4A2D 20A8                tst.b      [A5 + 0x20A8]
  849. 000009DE  504F                     addq.w     A7, 8
  850. 000009E0  6716                     beq        +0x18 /* 000009F8 */
  851. 000009E2  486D 20DE                pea.l      [A5 + 0x20DE]
  852. 000009E6  4EAD B3F8                jsr        [A5 - 0x4C08]
  853. 000009EA  584F                     addq.w     A7, 4
  854. 000009EC  2F08                     move.l     -[A7], A0
  855. 000009EE  4EAD AA90                jsr        [A5 - 0x5570]
  856. 000009F2  3600                     move.w     D3, D0
  857. 000009F4  584F                     addq.w     A7, 4
  858. 000009F6  6002                     bra        +0x4 /* 000009FA */
  859. label000009F8:
  860. 000009F8  7600                     moveq.l    D3, 0x00
  861. label000009FA:
  862. 000009FA  486D 20DE                pea.l      [A5 + 0x20DE]
  863. 000009FE  4EAD B3F0                jsr        [A5 - 0x4C10]
  864. 00000A02  584F                     addq.w     A7, 4
  865. 00000A04  2F08                     move.l     -[A7], A0
  866. 00000A06  206F 0004                movea.l    A0, [A7 + 0x4]
  867. 00000A0A  4868 0002                pea.l      [A0 + 0x2]
  868. 00000A0E  2F0B                     move.l     -[A7], A3
  869. 00000A10  2F0C                     move.l     -[A7], A4
  870. 00000A12  3F03                     move.w     -[A7], D3
  871. 00000A14  42A7                     clr.l      -[A7]
  872. 00000A16  A8EC                     syscall    CopyBits
  873. 00000A18  6008                     bra        +0xA /* 00000A22 */
  874. label00000A1A:
  875. 00000A1A  2F0E                     move.l     -[A7], A6
  876. 00000A1C  A879                     syscall    SetClip
  877. 00000A1E  2F0E                     move.l     -[A7], A6
  878. 00000A20  A8D9                     syscall    DisposRgn/DisposeRgn
  879. label00000A22:
  880. 00000A22  1B47 2076                move.b     [A5 + 0x2076], D7
  881. 00000A26  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  882. 00000A2A  4CDF 5CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4,A6, [A7]+
  883. 00000A2E  4E75                     rts
  884. fn00000A30:
  885. 00000A30  48E7 1F20                movem.l    -[A7], D3,D4,D5,D6,D7,A2
  886. 00000A34  514F                     subq.w     A7, 8
  887. 00000A36  246F 0024                movea.l    A2, [A7 + 0x24]
  888. 00000A3A  7A01                     moveq.l    D5, 0x01
  889. 00000A3C  7601                     moveq.l    D3, 0x01
  890. 00000A3E  7800                     moveq.l    D4, 0x00
  891. 00000A40  4A6A 0002                tst.w      [A2 + 0x2]
  892. 00000A44  6F06                     ble        +0x8 /* 00000A4C */
  893. 00000A46  4A2F 0028                tst.b      [A7 + 0x28]
  894. 00000A4A  6604                     bne        +0x6 /* 00000A50 */
  895. label00000A4C:
  896. 00000A4C  7000                     moveq.l    D0, 0x00
  897. 00000A4E  6002                     bra        +0x4 /* 00000A52 */
  898. label00000A50:
  899. 00000A50  7001                     moveq.l    D0, 0x01
  900. label00000A52:
  901. 00000A52  1C00                     move.b     D6, D0
  902. 00000A54  3E2A 001C                move.w     D7, [A2 + 0x1C]
  903. 00000A58  6000 00D0                bra        +0xD2 /* 00000B2A */
  904. label00000A5C:
  905. 00000A5C  1F3C 0001                move.b     -[A7], 0x1
  906. 00000A60  486A 0014                pea.l      [A2 + 0x14]
  907. 00000A64  486D 20AA                pea.l      [A5 + 0x20AA /* export_1041 */]
  908. 00000A68  3F2A 001C                move.w     -[A7], [A2 + 0x1C]
  909. 00000A6C  4EBA FE04                jsr        [PC - 0x1FC /* 00000872 */]
  910. 00000A70  1F2F 0034                move.b     -[A7], [A7 + 0x34]
  911. 00000A74  2F0A                     move.l     -[A7], A2
  912. 00000A76  4EBA FD4A                jsr        [PC - 0x2B6 /* 000007C2 */]
  913. 00000A7A  5244                     addq.w     D4, 1
  914. 00000A7C  4FEF 0012                lea.l      A7, [A7 + 0x12]
  915. label00000A80:
  916. 00000A80  B86A 0002                cmp.w      D4, [A2 + 0x2]
  917. 00000A84  6626                     bne        +0x28 /* 00000AAC */
  918. 00000A86  4227                     clr.b      -[A7]
  919. 00000A88  2F0A                     move.l     -[A7], A2
  920. 00000A8A  4EBA FD82                jsr        [PC - 0x27E /* 0000080E */]
  921. 00000A8E  4A00                     tst.b      D0
  922. 00000A90  57C0                     seq        D0
  923. 00000A92  4400                     neg.b      D0
  924. 00000A94  49C0                     lea.l      A4, D0
  925. 00000A96  1540 0046                move.b     [A2 + 0x46], D0
  926. 00000A9A  256A 001E 0014           move.l     [A2 + 0x14], [A2 + 0x1E]
  927. 00000AA0  256A 0022 0018           move.l     [A2 + 0x18], [A2 + 0x22]
  928. 00000AA6  5C4F                     addq.w     A7, 6
  929. 00000AA8  6000 009E                bra        +0xA0 /* 00000B48 */
  930. label00000AAC:
  931. 00000AAC  B66A 002E                cmp.w      D3, [A2 + 0x2E]
  932. 00000AB0  6C1C                     bge        +0x1E /* 00000ACE */
  933. 00000AB2  5243                     addq.w     D3, 1
  934. 00000AB4  486A 0014                pea.l      [A2 + 0x14]
  935. 00000AB8  302A 0028                move.w     D0, [A2 + 0x28]
  936. 00000ABC  48C0                     ext.l      D0
  937. 00000ABE  322A 0034                move.w     D1, [A2 + 0x34]
  938. 00000AC2  48C1                     ext.l      D1
  939. 00000AC4  D280                     add.l      D1, D0
  940. 00000AC6  3F01                     move.w     -[A7], D1
  941. 00000AC8  4267                     clr.w      -[A7]
  942. 00000ACA  A8A8                     syscall    OffsetRect
  943. 00000ACC  6058                     bra        +0x5A /* 00000B26 */
  944. label00000ACE:
  945. 00000ACE  356A 0020 0016           move.w     [A2 + 0x16], [A2 + 0x20]
  946. 00000AD4  356A 0024 001A           move.w     [A2 + 0x1A], [A2 + 0x24]
  947. 00000ADA  302F 0004                move.w     D0, [A7 + 0x4]
  948. 00000ADE  B06A 0018                cmp.w      D0, [A2 + 0x18]
  949. 00000AE2  6F26                     ble        +0x28 /* 00000B0A */
  950. 00000AE4  362A 002E                move.w     D3, [A2 + 0x2E]
  951. 00000AE8  D86A 002E                add.w      D4, [A2 + 0x2E]
  952. 00000AEC  5245                     addq.w     D5, 1
  953. 00000AEE  486A 0014                pea.l      [A2 + 0x14]
  954. 00000AF2  4267                     clr.w      -[A7]
  955. 00000AF4  302A 0026                move.w     D0, [A2 + 0x26]
  956. 00000AF8  48C0                     ext.l      D0
  957. 00000AFA  322A 0032                move.w     D1, [A2 + 0x32]
  958. 00000AFE  48C1                     ext.l      D1
  959. 00000B00  D280                     add.l      D1, D0
  960. 00000B02  3F01                     move.w     -[A7], D1
  961. 00000B04  A8A8                     syscall    OffsetRect
  962. 00000B06  6000 FF78                bra        -0x86 /* 00000A80 */
  963. label00000B0A:
  964. 00000B0A  7601                     moveq.l    D3, 0x01
  965. 00000B0C  5245                     addq.w     D5, 1
  966. 00000B0E  486A 0014                pea.l      [A2 + 0x14]
  967. 00000B12  4267                     clr.w      -[A7]
  968. 00000B14  302A 0026                move.w     D0, [A2 + 0x26]
  969. 00000B18  48C0                     ext.l      D0
  970. 00000B1A  322A 0032                move.w     D1, [A2 + 0x32]
  971. 00000B1E  48C1                     ext.l      D1
  972. 00000B20  D280                     add.l      D1, D0
  973. 00000B22  3F01                     move.w     -[A7], D1
  974. 00000B24  A8A8                     syscall    OffsetRect
  975. label00000B26:
  976. 00000B26  3E2A 001C                move.w     D7, [A2 + 0x1C]
  977. label00000B2A:
  978. 00000B2A  4A06                     tst.b      D6
  979. 00000B2C  6600 FF2E                bne        -0xD0 /* 00000A5C */
  980. 00000B30  1F3C 0001                move.b     -[A7], 0x1
  981. 00000B34  2F0A                     move.l     -[A7], A2
  982. 00000B36  4EBA FCD6                jsr        [PC - 0x32A /* 0000080E */]
  983. 00000B3A  4A00                     tst.b      D0
  984. 00000B3C  5C4F                     addq.w     A7, 6
  985. 00000B3E  6600 FF1C                bne        -0xE2 /* 00000A5C */
  986. 00000B42  157C 0001 0046           move.b     [A2 + 0x46], 0x1
  987. label00000B48:
  988. 00000B48  504F                     addq.w     A7, 8
  989. 00000B4A  4CDF 04F8                movem.l    D3,D4,D5,D6,D7,A2, [A7]+
  990. 00000B4E  4E75                     rts
  991. fn00000B50:
  992. 00000B50  42A7                     clr.l      -[A7]
  993. 00000B52  2F2D 1BBA                move.l     -[A7], [A5 + 0x1BBA /* export_883 */]
  994. 00000B56  4EAD C2F0                jsr        [A5 - 0x3D10]
  995. 00000B5A  206D 1BBA                movea.l    A0, [A5 + 0x1BBA /* export_883 */]
  996. 00000B5E  2F10                     move.l     -[A7], [A0]
  997. 00000B60  4EBA F690                jsr        [PC - 0x970 /* 000001F2 */]
  998. 00000B64  4227                     clr.b      -[A7]
  999. 00000B66  206D 1BBA                movea.l    A0, [A5 + 0x1BBA /* export_883 */]
  1000. 00000B6A  2F10                     move.l     -[A7], [A0]
  1001. 00000B6C  4EBA FCA0                jsr        [PC - 0x360 /* 0000080E */]
  1002. 00000B70  4A00                     tst.b      D0
  1003. 00000B72  57C0                     seq        D0
  1004. 00000B74  4400                     neg.b      D0
  1005. 00000B76  49C0                     lea.l      A4, D0
  1006. 00000B78  206D 1BBA                movea.l    A0, [A5 + 0x1BBA /* export_883 */]
  1007. 00000B7C  2050                     movea.l    A0, [A0]
  1008. 00000B7E  1140 0046                move.b     [A0 + 0x46], D0
  1009. 00000B82  42A7                     clr.l      -[A7]
  1010. 00000B84  2F2D 1BBA                move.l     -[A7], [A5 + 0x1BBA /* export_883 */]
  1011. 00000B88  4EAD C2F8                jsr        [A5 - 0x3D08]
  1012. 00000B8C  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  1013. 00000B90  4E75                     rts
  1014. fn00000B92:
  1015. 00000B92  48E7 1C30                movem.l    -[A7], D3,D4,D5,A2,A3
  1016. 00000B96  4FEF FFD6                lea.l      A7, [A7 - 0x2A]
  1017. 00000B9A  1A2F 0042                move.b     D5, [A7 + 0x42]
  1018. 00000B9E  382F 0046                move.w     D4, [A7 + 0x46]
  1019. 00000BA2  246F 0048                movea.l    A2, [A7 + 0x48]
  1020. 00000BA6  266F 004C                movea.l    A3, [A7 + 0x4C]
  1021. 00000BAA  7601                     moveq.l    D3, 0x01
  1022. 00000BAC  6000 0146                bra        +0x148 /* 00000CF4 */
  1023. label00000BB0:
  1024. 00000BB0  1F3C 0001                move.b     -[A7], 0x1
  1025. 00000BB4  4EBA F452                jsr        [PC - 0xBAE /* 00000008 */]
  1026. 00000BB8  4A00                     tst.b      D0
  1027. 00000BBA  544F                     addq.w     A7, 2
  1028. 00000BBC  6600 013C                bne        +0x13E /* 00000CFA */
  1029. 00000BC0  554F                     subq.w     A7, 2
  1030. 00000BC2  3F3C 0040                move.w     -[A7], 0x40 /* '@' */
  1031. 00000BC6  486F 0004                pea.l      [A7 + 0x4]
  1032. 00000BCA  A971                     syscall    EventAvail
  1033. 00000BCC  101F                     move.b     D0, [A7]+
  1034. 00000BCE  670E                     beq        +0x10 /* 00000BDE */
  1035. 00000BD0  3F3C 0001                move.w     -[A7], 0x1
  1036. 00000BD4  1F3C 0001                move.b     -[A7], 0x1
  1037. 00000BD8  4EBA F8F2                jsr        [PC - 0x70E /* 000004CC */]
  1038. 00000BDC  584F                     addq.w     A7, 4
  1039. label00000BDE:
  1040. 00000BDE  1F3C 0001                move.b     -[A7], 0x1
  1041. 00000BE2  4EBA F424                jsr        [PC - 0xBDC /* 00000008 */]
  1042. 00000BE6  4A00                     tst.b      D0
  1043. 00000BE8  544F                     addq.w     A7, 2
  1044. 00000BEA  6610                     bne        +0x12 /* 00000BFC */
  1045. 00000BEC  554F                     subq.w     A7, 2
  1046. 00000BEE  2F3C BA00 0000           move.l     -[A7], 0xBA000000
  1047. 00000BF4  A8FD                     syscall    PrGlue
  1048. 00000BF6  301F                     move.w     D0, [A7]+
  1049. 00000BF8  4A40                     tst.w      D0
  1050. 00000BFA  670A                     beq        +0xC /* 00000C06 */
  1051. label00000BFC:
  1052. 00000BFC  4FEF 002A                lea.l      A7, [A7 + 0x2A]
  1053. 00000C00  4CDF 0C38                movem.l    D3,D4,D5,A2,A3, [A7]+
  1054. 00000C04  4E75                     rts
  1055. label00000C06:
  1056. 00000C06  0C05 0001                cmpi.b     D5, 0x1
  1057. 00000C0A  6616                     bne        +0x18 /* 00000C22 */
  1058. 00000C0C  594F                     subq.w     A7, 4
  1059. 00000C0E  2F2D 1BBE                move.l     -[A7], [A5 + 0x1BBE]
  1060. 00000C12  42A7                     clr.l      -[A7]
  1061. 00000C14  42A7                     clr.l      -[A7]
  1062. 00000C16  2F3C 0400 0C00           move.l     -[A7], 0x4000C00
  1063. 00000C1C  A8FD                     syscall    PrGlue
  1064. 00000C1E  205F                     movea.l    A0, [A7]+
  1065. 00000C20  2488                     move.l     [A2], A0
  1066. label00000C22:
  1067. 00000C22  554F                     subq.w     A7, 2
  1068. 00000C24  2F3C BA00 0000           move.l     -[A7], 0xBA000000
  1069. 00000C2A  A8FD                     syscall    PrGlue
  1070. 00000C2C  301F                     move.w     D0, [A7]+
  1071. 00000C2E  4A40                     tst.w      D0
  1072. 00000C30  6600 00C8                bne        +0xCA /* 00000CFA */
  1073. 00000C34  2F12                     move.l     -[A7], [A2]
  1074. 00000C36  42A7                     clr.l      -[A7]
  1075. 00000C38  2F3C 1000 0808           move.l     -[A7], 0x10000808
  1076. 00000C3E  A8FD                     syscall    PrGlue
  1077. 00000C40  554F                     subq.w     A7, 2
  1078. 00000C42  2F3C BA00 0000           move.l     -[A7], 0xBA000000
  1079. 00000C48  A8FD                     syscall    PrGlue
  1080. 00000C4A  301F                     move.w     D0, [A7]+
  1081. 00000C4C  4A40                     tst.w      D0
  1082. 00000C4E  6652                     bne        +0x54 /* 00000CA2 */
  1083. 00000C50  1F3C 0001                move.b     -[A7], 0x1
  1084. 00000C54  4EBA F3B2                jsr        [PC - 0xC4E /* 00000008 */]
  1085. 00000C58  4A00                     tst.b      D0
  1086. 00000C5A  544F                     addq.w     A7, 2
  1087. 00000C5C  6644                     bne        +0x46 /* 00000CA2 */
  1088. 00000C5E  302B 0036                move.w     D0, [A3 + 0x36]
  1089. 00000C62  48C0                     ext.l      D0
  1090. 00000C64  0480 0000 001A           subi.l     D0, 0x1A
  1091. 00000C6A  6702                     beq        +0x4 /* 00000C6E */
  1092. 00000C6C  6024                     bra        +0x26 /* 00000C92 */
  1093. label00000C6E:
  1094. 00000C6E  42A7                     clr.l      -[A7]
  1095. 00000C70  2F2D 1BBA                move.l     -[A7], [A5 + 0x1BBA /* export_883 */]
  1096. 00000C74  4EAD C2F0                jsr        [A5 - 0x3D10]
  1097. 00000C78  4227                     clr.b      -[A7]
  1098. 00000C7A  206D 1BBA                movea.l    A0, [A5 + 0x1BBA /* export_883 */]
  1099. 00000C7E  2F10                     move.l     -[A7], [A0]
  1100. 00000C80  4EBA FDAE                jsr        [PC - 0x252 /* 00000A30 */]
  1101. 00000C84  42A7                     clr.l      -[A7]
  1102. 00000C86  2F2D 1BBA                move.l     -[A7], [A5 + 0x1BBA /* export_883 */]
  1103. 00000C8A  4EAD C2F8                jsr        [A5 - 0x3D08]
  1104. 00000C8E  4FEF 0016                lea.l      A7, [A7 + 0x16]
  1105. label00000C92:
  1106. 00000C92  206D 1BBA                movea.l    A0, [A5 + 0x1BBA /* export_883 */]
  1107. 00000C96  2050                     movea.l    A0, [A0]
  1108. 00000C98  0C28 0001 0046           cmpi.b     [A0 + 0x46], 0x1
  1109. 00000C9E  6602                     bne        +0x4 /* 00000CA2 */
  1110. 00000CA0  3604                     move.w     D3, D4
  1111. label00000CA2:
  1112. 00000CA2  2F12                     move.l     -[A7], [A2]
  1113. 00000CA4  2F3C 1800 040C           move.l     -[A7], 0x1800040C
  1114. 00000CAA  A8FD                     syscall    PrGlue
  1115. 00000CAC  0C05 0001                cmpi.b     D5, 0x1
  1116. 00000CB0  6630                     bne        +0x32 /* 00000CE2 */
  1117. 00000CB2  2F12                     move.l     -[A7], [A2]
  1118. 00000CB4  2F3C 0800 0484           move.l     -[A7], 0x8000484
  1119. 00000CBA  A8FD                     syscall    PrGlue
  1120. 00000CBC  554F                     subq.w     A7, 2
  1121. 00000CBE  2F3C BA00 0000           move.l     -[A7], 0xBA000000
  1122. 00000CC4  A8FD                     syscall    PrGlue
  1123. 00000CC6  301F                     move.w     D0, [A7]+
  1124. 00000CC8  4A40                     tst.w      D0
  1125. 00000CCA  6616                     bne        +0x18 /* 00000CE2 */
  1126. 00000CCC  2F2D 1BBE                move.l     -[A7], [A5 + 0x1BBE]
  1127. 00000CD0  42A7                     clr.l      -[A7]
  1128. 00000CD2  42A7                     clr.l      -[A7]
  1129. 00000CD4  42A7                     clr.l      -[A7]
  1130. 00000CD6  486F 0020                pea.l      [A7 + 0x20]
  1131. 00000CDA  2F3C 6005 1480           move.l     -[A7], 0x60051480
  1132. 00000CE0  A8FD                     syscall    PrGlue
  1133. label00000CE2:
  1134. 00000CE2  554F                     subq.w     A7, 2
  1135. 00000CE4  2F3C BA00 0000           move.l     -[A7], 0xBA000000
  1136. 00000CEA  A8FD                     syscall    PrGlue
  1137. 00000CEC  301F                     move.w     D0, [A7]+
  1138. 00000CEE  4A40                     tst.w      D0
  1139. 00000CF0  6608                     bne        +0xA /* 00000CFA */
  1140. 00000CF2  5243                     addq.w     D3, 1
  1141. label00000CF4:
  1142. 00000CF4  B644                     cmp.w      D3, D4
  1143. 00000CF6  6F00 FEB8                ble        -0x146 /* 00000BB0 */
  1144. label00000CFA:
  1145. 00000CFA  4FEF 002A                lea.l      A7, [A7 + 0x2A]
  1146. 00000CFE  4CDF 0C38                movem.l    D3,D4,D5,A2,A3, [A7]+
  1147. 00000D02  4E75                     rts
  1148. fn00000D04:
  1149. 00000D04  2F0A                     move.l     -[A7], A2
  1150. 00000D06  4FEF FEFA                lea.l      A7, [A7 - 0x106]
  1151. 00000D0A  486D 81C7                pea.l      [A5 - 0x7E39]
  1152. 00000D0E  4EAD BBE0                jsr        [A5 - 0x4420]
  1153. 00000D12  3F3C 2008                move.w     -[A7], 0x2008
  1154. 00000D16  42A7                     clr.l      -[A7]
  1155. 00000D18  4878 FFFF                push.l     0xFFFF
  1156. 00000D1C  A97C                     syscall    GetNewDialog
  1157. 00000D1E  205F                     movea.l    A0, [A7]+
  1158. 00000D20  2448                     movea.l    A2, A0
  1159. 00000D22  4857                     pea.l      [A7]
  1160. 00000D24  206D 1C30                movea.l    A0, [A5 + 0x1C30]
  1161. 00000D28  2050                     movea.l    A0, [A0]
  1162. 00000D2A  2050                     movea.l    A0, [A0]
  1163. 00000D2C  3028 0020                move.w     D0, [A0 + 0x20]
  1164. 00000D30  48C0                     ext.l      D0
  1165. 00000D32  5380                     subq.l     D0, 1
  1166. 00000D34  4C3C 0800 0000           movem.w    A3, 0x0
  1167. 00000D3A  0166                     bchg       -[A6], D0
  1168. 00000D3C  206D 14A8                movea.l    A0, [A5 + 0x14A8]
  1169. 00000D40  2050                     movea.l    A0, [A0]
  1170. 00000D42  D1C0                     add.l      A0, D0
  1171. 00000D44  41E8 0014                lea.l      A0, [A0 + 0x14]
  1172. 00000D48  4868 001A                pea.l      [A0 + 0x1A]
  1173. 00000D4C  4EAD B8C0                jsr        [A5 - 0x4740]
  1174. 00000D50  2F0A                     move.l     -[A7], A2
  1175. 00000D52  486F 000C                pea.l      [A7 + 0xC]
  1176. 00000D56  A91A                     syscall    SetWTitle
  1177. 00000D58  204A                     movea.l    A0, A2
  1178. 00000D5A  4FEF 010E                lea.l      A7, [A7 + 0x10E]
  1179. 00000D5E  245F                     movea.l    A2, [A7]+
  1180. 00000D60  4E75                     rts
  1181. 00000D62  48E7 1F20                movem.l    -[A7], D3,D4,D5,D6,D7,A2
  1182. 00000D66  4FEF FCC8                lea.l      A7, [A7 - 0x338]
  1183. 00000D6A  362F 0354                move.w     D3, [A7 + 0x354]
  1184. 00000D6E  42AF 000E                clr.l      [A7 + 0xE]
  1185. 00000D72  4EBA F9E0                jsr        [PC - 0x620 /* 00000754 */]
  1186. 00000D76  4267                     clr.w      -[A7]
  1187. 00000D78  4EAD BA88                jsr        [A5 - 0x4578]
  1188. 00000D7C  486F 0004                pea.l      [A7 + 0x4]
  1189. 00000D80  A874                     syscall    GetPort
  1190. 00000D82  1F6D 2096 0003           move.b     [A7 + 0x3], [A5 + 0x2096]
  1191. 00000D88  1B7C 0001 2096           move.b     [A5 + 0x2096], 0x1
  1192. 00000D8E  42AD 1B36                clr.l      [A5 + 0x1B36]
  1193. 00000D92  206D 1C1A                movea.l    A0, [A5 + 0x1C1A /* export_895 */]
  1194. 00000D96  3C28 16F4                move.w     D6, [A0 + 0x16F4]
  1195. 00000D9A  206D 1BBA                movea.l    A0, [A5 + 0x1BBA /* export_883 */]
  1196. 00000D9E  2050                     movea.l    A0, [A0]
  1197. 00000DA0  43EF 0014                lea.l      A1, [A7 + 0x14]
  1198. 00000DA4  303C 00C8                move.w     D0, 0xC8
  1199. label00000DA8:
  1200. 00000DA8  22D8                     move.l     [A1]+, [A0]+
  1201. 00000DAA  51C8 FFFC                dbf        D0, -0x6 /* 00000DA8 */
  1202. 00000DAE  32D8                     move.w     [A1]+, [A0]+
  1203. 00000DB0  4A2D 1BD4                tst.b      [A5 + 0x1BD4]
  1204. 00000DB4  544F                     addq.w     A7, 2
  1205. 00000DB6  671C                     beq        +0x1E /* 00000DD4 */
  1206. 00000DB8  4A43                     tst.w      D3
  1207. 00000DBA  6602                     bne        +0x4 /* 00000DBE */
  1208. 00000DBC  3606                     move.w     D3, D6
  1209. label00000DBE:
  1210. 00000DBE  3F2F 0358                move.w     -[A7], [A7 + 0x358]
  1211. 00000DC2  3F2F 0358                move.w     -[A7], [A7 + 0x358]
  1212. 00000DC6  3F03                     move.w     -[A7], D3
  1213. 00000DC8  486F 0018                pea.l      [A7 + 0x18]
  1214. 00000DCC  4EBA F772                jsr        [PC - 0x88E /* 00000540 */]
  1215. 00000DD0  4FEF 000A                lea.l      A7, [A7 + 0xA]
  1216. label00000DD4:
  1217. 00000DD4  206D 1BBA                movea.l    A0, [A5 + 0x1BBA /* export_883 */]
  1218. 00000DD8  2050                     movea.l    A0, [A0]
  1219. 00000DDA  43EF 0012                lea.l      A1, [A7 + 0x12]
  1220. 00000DDE  303C 00C8                move.w     D0, 0xC8
  1221. label00000DE2:
  1222. 00000DE2  20D9                     move.l     [A0]+, [A1]+
  1223. 00000DE4  51C8 FFFC                dbf        D0, -0x6 /* 00000DE2 */
  1224. 00000DE8  30D9                     move.w     [A0]+, [A1]+
  1225. 00000DEA  382F 0048                move.w     D4, [A7 + 0x48]
  1226. 00000DEE  2F3C C800 0000           move.l     -[A7], 0xC8000000
  1227. 00000DF4  A8FD                     syscall    PrGlue
  1228. 00000DF6  4EBA FF0C                jsr        [PC - 0xF4 /* 00000D04 */]
  1229. 00000DFA  2B48 1B36                move.l     [A5 + 0x1B36], A0
  1230. 00000DFE  4267                     clr.w      -[A7]
  1231. 00000E00  4227                     clr.b      -[A7]
  1232. 00000E02  4EBA F6C8                jsr        [PC - 0x938 /* 000004CC */]
  1233. 00000E06  2F3C BA00 0000           move.l     -[A7], 0xBA000000
  1234. 00000E0C  A8FD                     syscall    PrGlue
  1235. 00000E0E  301F                     move.w     D0, [A7]+
  1236. 00000E10  4A40                     tst.w      D0
  1237. 00000E12  544F                     addq.w     A7, 2
  1238. 00000E14  6706                     beq        +0x8 /* 00000E1C */
  1239. 00000E16  7800                     moveq.l    D4, 0x00
  1240. 00000E18  6000 014A                bra        +0x14C /* 00000F64 */
  1241. label00000E1C:
  1242. 00000E1C  4A2D 1BD4                tst.b      [A5 + 0x1BD4]
  1243. 00000E20  671E                     beq        +0x20 /* 00000E40 */
  1244. 00000E22  2F2D 1BBE                move.l     -[A7], [A5 + 0x1BBE]
  1245. 00000E26  2F3C 2004 0480           move.l     -[A7], 0x20040480
  1246. 00000E2C  A8FD                     syscall    PrGlue
  1247. 00000E2E  554F                     subq.w     A7, 2
  1248. 00000E30  2F2D 1BBE                move.l     -[A7], [A5 + 0x1BBE]
  1249. 00000E34  2F3C 5204 0498           move.l     -[A7], 0x52040498
  1250. 00000E3A  A8FD                     syscall    PrGlue
  1251. 00000E3C  101F                     move.b     D0, [A7]+
  1252. 00000E3E  1600                     move.b     D3, D0
  1253. label00000E40:
  1254. 00000E40  3F3C 0004                move.w     -[A7], 0x4
  1255. 00000E44  4EAD BA88                jsr        [A5 - 0x4578]
  1256. 00000E48  3F3C 0001                move.w     -[A7], 0x1
  1257. 00000E4C  1F3C 0001                move.b     -[A7], 0x1
  1258. 00000E50  4EBA F67A                jsr        [PC - 0x986 /* 000004CC */]
  1259. 00000E54  206D 1BBE                movea.l    A0, [A5 + 0x1BBE]
  1260. 00000E58  A029                     syscall    HLock
  1261. 00000E5A  206D 1BBE                movea.l    A0, [A5 + 0x1BBE]
  1262. 00000E5E  2450                     movea.l    A2, [A0]
  1263. 00000E60  0C2A 0001 0044           cmpi.b     [A2 + 0x44], 0x1
  1264. 00000E66  57C0                     seq        D0
  1265. 00000E68  4400                     neg.b      D0
  1266. 00000E6A  49C0                     lea.l      A4, D0
  1267. 00000E6C  1A00                     move.b     D5, D0
  1268. 00000E6E  362A 003E                move.w     D3, [A2 + 0x3E]
  1269. 00000E72  0C43 0001                cmpi.w     D3, 0x1
  1270. 00000E76  5C4F                     addq.w     A7, 6
  1271. 00000E78  6C02                     bge        +0x4 /* 00000E7C */
  1272. 00000E7A  7601                     moveq.l    D3, 0x01
  1273. label00000E7C:
  1274. 00000E7C  3E2A 0040                move.w     D7, [A2 + 0x40]
  1275. 00000E80  2F6A 0008 0006           move.l     [A7 + 0x6], [A2 + 0x8]
  1276. 00000E86  2F6A 000C 000A           move.l     [A7 + 0xA], [A2 + 0xC]
  1277. 00000E8C  554F                     subq.w     A7, 2
  1278. 00000E8E  486F 0008                pea.l      [A7 + 0x8]
  1279. 00000E92  A8AE                     syscall    EmptyRect
  1280. 00000E94  101F                     move.b     D0, [A7]+
  1281. 00000E96  6600 00CC                bne        +0xCE /* 00000F64 */
  1282. 00000E9A  42A7                     clr.l      -[A7]
  1283. 00000E9C  2F2D 1BBA                move.l     -[A7], [A5 + 0x1BBA /* export_883 */]
  1284. 00000EA0  4EAD C2F0                jsr        [A5 - 0x3D10]
  1285. 00000EA4  486F 000E                pea.l      [A7 + 0xE]
  1286. 00000EA8  3F04                     move.w     -[A7], D4
  1287. 00000EAA  206D 1BBA                movea.l    A0, [A5 + 0x1BBA /* export_883 */]
  1288. 00000EAE  2F10                     move.l     -[A7], [A0]
  1289. 00000EB0  4EBA F1DA                jsr        [PC - 0xE26 /* 0000008C */]
  1290. 00000EB4  206D 1BBA                movea.l    A0, [A5 + 0x1BBA /* export_883 */]
  1291. 00000EB8  2050                     movea.l    A0, [A0]
  1292. 00000EBA  43EF 0024                lea.l      A1, [A7 + 0x24]
  1293. 00000EBE  303C 00C8                move.w     D0, 0xC8
  1294. label00000EC2:
  1295. 00000EC2  22D8                     move.l     [A1]+, [A0]+
  1296. 00000EC4  51C8 FFFC                dbf        D0, -0x6 /* 00000EC2 */
  1297. 00000EC8  32D8                     move.w     [A1]+, [A0]+
  1298. 00000ECA  42A7                     clr.l      -[A7]
  1299. 00000ECC  2F2D 1BBA                move.l     -[A7], [A5 + 0x1BBA /* export_883 */]
  1300. 00000ED0  4EAD C2F8                jsr        [A5 - 0x3D08]
  1301. 00000ED4  3004                     move.w     D0, D4
  1302. 00000ED6  48C0                     ext.l      D0
  1303. 00000ED8  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  1304. 00000EDC  0480 0000 001A           subi.l     D0, 0x1A
  1305. 00000EE2  6702                     beq        +0x4 /* 00000EE6 */
  1306. 00000EE4  6004                     bra        +0x6 /* 00000EEA */
  1307. label00000EE6:
  1308. 00000EE6  4EBA FC68                jsr        [PC - 0x398 /* 00000B50 */]
  1309. label00000EEA:
  1310. 00000EEA  206D 1BBE                movea.l    A0, [A5 + 0x1BBE]
  1311. 00000EEE  A02A                     syscall    HUnlock
  1312. 00000EF0  554F                     subq.w     A7, 2
  1313. 00000EF2  2F3C BA00 0000           move.l     -[A7], 0xBA000000
  1314. 00000EF8  A8FD                     syscall    PrGlue
  1315. 00000EFA  301F                     move.w     D0, [A7]+
  1316. 00000EFC  4A40                     tst.w      D0
  1317. 00000EFE  6664                     bne        +0x66 /* 00000F64 */
  1318. 00000F00  206D 1BBA                movea.l    A0, [A5 + 0x1BBA /* export_883 */]
  1319. 00000F04  2050                     movea.l    A0, [A0]
  1320. 00000F06  4A28 0046                tst.b      [A0 + 0x46]
  1321. 00000F0A  6658                     bne        +0x5A /* 00000F64 */
  1322. 00000F0C  4A05                     tst.b      D5
  1323. 00000F0E  6618                     bne        +0x1A /* 00000F28 */
  1324. 00000F10  594F                     subq.w     A7, 4
  1325. 00000F12  2F2D 1BBE                move.l     -[A7], [A5 + 0x1BBE]
  1326. 00000F16  42A7                     clr.l      -[A7]
  1327. 00000F18  42A7                     clr.l      -[A7]
  1328. 00000F1A  2F3C 0400 0C00           move.l     -[A7], 0x4000C00
  1329. 00000F20  A8FD                     syscall    PrGlue
  1330. 00000F22  205F                     movea.l    A0, [A7]+
  1331. 00000F24  2F48 000E                move.l     [A7 + 0xE], A0
  1332. label00000F28:
  1333. 00000F28  554F                     subq.w     A7, 2
  1334. 00000F2A  2F3C BA00 0000           move.l     -[A7], 0xBA000000
  1335. 00000F30  A8FD                     syscall    PrGlue
  1336. 00000F32  301F                     move.w     D0, [A7]+
  1337. 00000F34  4A40                     tst.w      D0
  1338. 00000F36  6616                     bne        +0x18 /* 00000F4E */
  1339. 00000F38  486F 0012                pea.l      [A7 + 0x12]
  1340. 00000F3C  486F 0012                pea.l      [A7 + 0x12]
  1341. 00000F40  3F07                     move.w     -[A7], D7
  1342. 00000F42  3F03                     move.w     -[A7], D3
  1343. 00000F44  1F05                     move.b     -[A7], D5
  1344. 00000F46  4EBA FC4A                jsr        [PC - 0x3B6 /* 00000B92 */]
  1345. 00000F4A  4FEF 000E                lea.l      A7, [A7 + 0xE]
  1346. label00000F4E:
  1347. 00000F4E  4A05                     tst.b      D5
  1348. 00000F50  6612                     bne        +0x14 /* 00000F64 */
  1349. 00000F52  4AAF 000E                tst.l      [A7 + 0xE]
  1350. 00000F56  670C                     beq        +0xE /* 00000F64 */
  1351. 00000F58  2F2F 000E                move.l     -[A7], [A7 + 0xE]
  1352. 00000F5C  2F3C 0800 0484           move.l     -[A7], 0x8000484
  1353. 00000F62  A8FD                     syscall    PrGlue
  1354. label00000F64:
  1355. 00000F64  554F                     subq.w     A7, 2
  1356. 00000F66  2F3C BA00 0000           move.l     -[A7], 0xBA000000
  1357. 00000F6C  A8FD                     syscall    PrGlue
  1358. 00000F6E  301F                     move.w     D0, [A7]+
  1359. 00000F70  4A40                     tst.w      D0
  1360. 00000F72  6716                     beq        +0x18 /* 00000F8A */
  1361. 00000F74  554F                     subq.w     A7, 2
  1362. 00000F76  2F3C BA00 0000           move.l     -[A7], 0xBA000000
  1363. 00000F7C  A8FD                     syscall    PrGlue
  1364. 00000F7E  301F                     move.w     D0, [A7]+
  1365. 00000F80  0C40 0080                cmpi.w     D0, 0x80
  1366. 00000F84  6704                     beq        +0x6 /* 00000F8A */
  1367. 00000F86  4EBA F832                jsr        [PC - 0x7CE /* 000007BA */]
  1368. label00000F8A:
  1369. 00000F8A  4AAD 1B36                tst.l      [A5 + 0x1B36]
  1370. 00000F8E  670A                     beq        +0xC /* 00000F9A */
  1371. 00000F90  2F2D 1B36                move.l     -[A7], [A5 + 0x1B36]
  1372. 00000F94  A983                     syscall    DisposeDialog
  1373. 00000F96  42AD 1B36                clr.l      [A5 + 0x1B36]
  1374. label00000F9A:
  1375. 00000F9A  2F3C D000 0000           move.l     -[A7], 0xD0000000
  1376. 00000FA0  A8FD                     syscall    PrGlue
  1377. 00000FA2  206D 1BBA                movea.l    A0, [A5 + 0x1BBA /* export_883 */]
  1378. 00000FA6  2050                     movea.l    A0, [A0]
  1379. 00000FA8  43EF 0012                lea.l      A1, [A7 + 0x12]
  1380. 00000FAC  303C 00C8                move.w     D0, 0xC8
  1381. label00000FB0:
  1382. 00000FB0  20D9                     move.l     [A0]+, [A1]+
  1383. 00000FB2  51C8 FFFC                dbf        D0, -0x6 /* 00000FB0 */
  1384. 00000FB6  30D9                     move.w     [A0]+, [A1]+
  1385. 00000FB8  2F2F 0002                move.l     -[A7], [A7 + 0x2]
  1386. 00000FBC  A873                     syscall    SetPort
  1387. 00000FBE  1F3C 0001                move.b     -[A7], 0x1
  1388. 00000FC2  1F3C 0001                move.b     -[A7], 0x1
  1389. 00000FC6  3F06                     move.w     -[A7], D6
  1390. 00000FC8  4EAD C578                jsr        [A5 - 0x3A88]
  1391. 00000FCC  1B6F 0007 2096           move.b     [A5 + 0x2096], [A7 + 0x7]
  1392. 00000FD2  4878 0001                push.l     0x1
  1393. 00000FD6  486D 1BBA                pea.l      [A5 + 0x1BBA /* export_883 */]
  1394. 00000FDA  4EAD C208                jsr        [A5 - 0x3DF8]
  1395. 00000FDE  486D 1BBE                pea.l      [A5 + 0x1BBE]
  1396. 00000FE2  4EAD BAC0                jsr        [A5 - 0x4540]
  1397. 00000FE6  4267                     clr.w      -[A7]
  1398. 00000FE8  4EAD BA88                jsr        [A5 - 0x4578]
  1399. 00000FEC  4FEF 034C                lea.l      A7, [A7 + 0x34C]
  1400. 00000FF0  4CDF 04F8                movem.l    D3,D4,D5,D6,D7,A2, [A7]+
  1401. 00000FF4  4E75                     rts
  1402. 00000FF6  0000 0000                ori.b      D0, 0x0
  1403. 00000FFA  0000 0000                ori.b      D0, 0x0
  1404. 00000FFE  0000 0000                ori.b      D0, 0x0
  1405.